// information/detial/detial.js
let wxParse = require("../../wxParse/wxParse.js");
let App = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    data:'',
    num:'',
    nodes: ''
  },
	
addClick(id){
	var that = this
	wx.request({
			url: App.url.requestUrl + 'user/addClick',
			method: 'POST',
			header:App.header,
			dataType:'json',
			data:{
				id:id
			},
			success: function (res) {
				
			  if(res.data.ret == 200){
				that.setData({
					num: res.data.data
				});
					 
				 }
			}
	})
},
newsInfo(id){
	var that = this
	wx.request({
			url: App.url.requestUrl + 'index/newsInfo',
			method: 'POST',
			header:App.header,
			dataType:'json',
			data:{
				id:id
			},
			success: function (res) {
				
			  if(res.data.ret == 200){
				that.setData({
					data: res.data.data
				});
          let content = res.data.data.content.replace(/<img/gi, '<img style="max-width:100%;height:auto;float:left;display:block" ')
            .replace(/<section/g, '<div')
            .replace(/\/section>/g, '\div>');
          that.setData({ nodes: content })

					 //这里处理富文本
					 if (res.data.data.content) {
					 console.log(res.data.data.content)
						 
					   //首先把图片格式化
					   res.data.data.content = res.data.data.content.replace(/<img src="\/uploads\//ig, "<img src=\"" + App.url.requestUrl + "\/uploads\/");
					   wxParse.wxParse('content', 'html', res.data.data.content, that, 5);
					 
					 }
				 }
			}
	})
},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this
	that.newsInfo(options.id)
	that.addClick(options.id)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})